thin fried potatoes/green bananas - Spanish English Dictionary